ecological control - French English Dictionary